senior scientific worker - Turkish English Dictionary